Investopedia (blog)7 Oil Stocks That Can Gush Big ReturnsInvestopedia (blog)Oil prices, and shares of energy companies, have been on the rise over the past year. Paul Sankey, a New York-based oil analyst with Mizuho Americas, writes that the sector, partic
…